Esx Hosts Software ConnectionSpec
The Esx Hosts Software ConnectionSpec schema contains properties that describe the specification to be used for connecting to the host during the GET /esx/software operation
This schema was added in vSphere API 7.0.2.0.
{
"auth_type": "string",
"host_credential": {
"host_name": "string",
"user_name": "string",
"password": "string",
"port": 0,
"ssl_thumb_print": "string",
"ssl_certificate": "string"
},
"host": "string"
}
Specifies what type of authentication (AuthenticationType) is to be used when connecting with the host. USERNAME_PASSWORD is intended to be used when connecting to a host that is not currently part of the vCenter inventory. EXISTING is intented for hosts that are in vCenter inventory, in which case, HostServiceTicket will be used to connect to the host.
For more information see: Esx Hosts Software ConnectionSpec AuthenticationType.
This property was added in vSphere API 7.0.2.0.
Specifies the host details to be used during the GET /esx/software operation
This property was added in vSphere API 7.0.2.0.
This property is optional and it is only relevant when the value of auth_type is Esx Hosts Software ConnectionSpec AuthenticationType.USERNAME_PASSWORD.
Specifies the host Managed Object ID to be used during the GET /esx/software operation
This property was added in vSphere API 7.0.2.0.
This property is optional and it is only relevant when the value of auth_type is Esx Hosts Software ConnectionSpec AuthenticationType.EXISTING.
When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: HostSystem
. When operations return a value of this schema as a response, the property will be an identifier for the resource type: HostSystem
.